care delivery - Inglés Sinónimo Diccionario

care delivery

n.
[1] healthcare delivery , health care delivery